paper match - German English Dictionary